#include "constants.h"
#include "OdomReading.h"

#ifndef ODOMMOVE_H_
#define ODOMMOVE_H_

/**
 * This class is used to save the odometry chage.
 * For each particle, the new position now becomes x+dx, y+dy and theta+dtheta
 * where the d-terms are provided by this class, and others are members of MyPose,
 * the PoseArray - a reminder - is a vector of "MyPose"
 */
class OdomMove {
public:
	double dx, dy, dtheta;
	OdomMove();
	virtual ~OdomMove();

	void setOdomMove(OdomReading &last, OdomReading &current);
};

#endif /* ODOMMOVE_H_ */
